Nullprint
Multi-profile browser for Windows & macOS · Custom-built Chrome kernel

Every store and account gets its own browser identity.

Nullprint is built for e-commerce sellers and social media teams that run many accounts. Every profile gets a fingerprint that is generated once and frozen for good. Time zone, language and geolocation follow your proxy's exit IP automatically, and a one-click check-up before launch tells you exactly what doesn't add up.

New accounts get a free 7-day Team plan trial: 500 profiles, 10 members, every feature included.

Why it matters

The biggest risk in running multiple stores is getting linked.

Platforms cross-check browser fingerprints, cookies and IP addresses. Overlap anywhere and your stores can be flagged as the same person — when one gets into trouble, the rest go down with it.

Matching fingerprints

Ordinary browsers on the same computer report the same GPU, fonts and screen. Platforms can tell at a glance.

Inconsistent environments

A US exit IP with a Chinese time zone and language is a red flag. Tweaking settings by hand often produces a computer that couldn't exist.

Team access is hard to control

Staff share passwords and log in on their own. Nobody can tell who touched which store, and every staffing change adds risk.

Features

Fingerprints, proxies and teamwork — all in one app.

Custom kernel, frozen fingerprints

Our own Chrome kernel, compiled from Chromium source (Chrome 154 bundled; 152 / 148 / 144 available on demand). Canvas, WebGL, audio, ClientRects and font metrics are noised per profile at the kernel level. Fingerprints are generated when a profile is created and stay the same across restarts.

Environment follows your proxy

Enter a proxy and Nullprint detects the exit IP, then sets time zone, language and geolocation to match — shown right in the new-profile window and recalculated whenever you change proxies. Profiles on the same computer are automatically assigned different GPU models.

One-click check-up

Checks that exit IP, time zone, language and fingerprint overrides are consistent, then saves a Consistent / Warning / Mismatch result with the profile. Batch check-ups skip profiles that were already checked and haven't changed.

Proxy pool

  • HTTP / SOCKS5 (with username and password), six common paste formats
  • Groups and tags; check exit IP and latency 16 at a time
  • Highlights a proxy shared by multiple profiles
  • Warns before launch if a proxy is down; reassign proxies in bulk

Window tiling and sync

Select several profiles, launch them in one click and tile them across your screen. Turn on sync and clicks, scrolling and typing in the main window are mirrored to the others; you can also open the same URL in all of them. (Windows)

Team management

  • Create accounts for staff with four roles: Owner, Manager, Operator, Viewer
  • Grant access by group or by profile, and cap how many profiles each person can create
  • Profile settings sync to authorized members; login sessions stay on their own computers
  • Account creation, permissions, config changes and exports are logged and exportable to CSV

Control from AI and scripts

A built-in MCP server lets Claude, Codex and other MCP-capable AI agents create profiles, launch browsers and run check-ups. The local API runs on a fixed port with an API key, and scripts can attach to running browsers with Playwright. Read the MCP docs · Setup guide · API docs

Account details and cookies

Save a username, password and 2FA secret with each profile (stored in the system keychain; the profile page shows the live code). Import cookies, or export them one at a time or in bulk as JSON or Netscape format.

Built for daily volume

Bulk import from Excel / CSV, browser templates, profile cloning, extension management and a recycle bin; advanced options like launch arguments and custom DNS; dark mode; background downloads and delta updates for new versions.

Support inside the app

Click Contact support in the app to open a ticket, attach screenshots and, with one tick, a diagnostic bundle (proxy addresses, API keys and credentials are stripped first). We reply within 1 business day, and you can follow the conversation in your account.

Sign in with Google

Create an account on the web in a minute, or skip the form and sign in with your Google account in one click. Plans, payments and support tickets are all in your online account.

English and Chinese

The app, your online account and the developer docs all come in English and Simplified Chinese. Switch languages any time.

Getting started

Up and running in three steps.

Install and sign in

Download the Windows installer, then sign up or log in from the app. New accounts start a 7-day Team plan trial automatically.

Create a profile, add a proxy

Bring your own proxies — no provider lock-in. The fingerprint is generated for you, and time zone, language and geolocation follow the proxy's exit IP.

Pass the check-up, get to work

Run a check-up before launch and log in to your store once it says Consistent. Launch, tile and sync several stores at once.

MCP

Hand the remote to your AI.

Nullprint ships an open-source MCP server. Connect Claude Code, Claude Desktop, OpenAI Codex, Kimi or any MCP-capable agent, and it can create profiles, run check-ups, launch browsers and work inside them from a plain-language request. No extra plan, nothing leaves your computer.

One command to connect

claude mcp add nullprint -- uvx nullprint-mcp. Codex uses the same line; Claude Desktop and Kimi take a three-line mcpServers entry. Port and key are read from the running app automatically.

17 tools, in plain language

"Create 20 profiles from this proxy list and check each one." "Open shop-07 and read me the unfulfilled orders." The agent chains list, create, check-up, start, navigate, read and stop.

Guard rails built in

Permanent deletion is never exposed to agents, there are no file-writing tools, and every action goes through the same local API you can audit. Read the MCP docs

Data and security

Your store sessions stay on your own computer.

Nullprint is local software. Browser data is created and stored on your computer; our servers only handle accounts, subscriptions, and the profile-config sync that team management needs.

Browser data stays local
Cookies, login sessions, browsing history and local storage are kept on your computer and never uploaded.
Passwords live in the system keychain
Your saved app login, plus the usernames, passwords and 2FA secrets stored in profiles, are encrypted by the operating system.
Team sync carries config only
With team management, profile configs (fingerprint, proxy settings, launch options) sync to our server so authorized members can open them. Cookies are not synced — each member logs in once on their own computer.
Redacted diagnostics
Exported diagnostic bundles automatically strip API keys, proxy addresses and credentials.
Pricing

Pick a plan by profile count. Every plan includes every feature.

Prices in USD. The Free plan is free forever. Start with a free 7-day Team plan trial and pay only when you're sure it fits.

Free$0forever · 5 profiles · 1 memberDownload →

Lite

$9 / mo
  • 30 profiles
  • 1 member

Personal

$29 / mo
  • 100 profiles
  • 2 members

Starter

$49 / mo
  • 200 profiles
  • 5 members
Your trial plan

Team

$99 / mo
  • 500 profiles
  • 10 members

Pro

$159 / mo
  • 1,000 profiles
  • 20 members

Scale

$299 / mo
  • 3,000 profiles
  • 30 members

Free trial and Free plan

New accounts get a free 7-day Team plan trial. When a trial or paid plan ends, your account moves to the Free plan for good (5 profiles, 1 member): only your 5 oldest profiles can be opened and the rest are locked — renew and they all unlock.

Extra members

Each plan includes the members shown above. Need more? Extra members are $3 per member per month — contact support to add them. For more than 3,000 profiles, get in touch too.

Payment methods

Pay online from your account: cards, Alipay or WeChat Pay (processed by Stripe), or crypto (USDT via MixPay). Bring your own proxies — no provider lock-in.

Log in to buy Please read the Terms of Service and Refunds & Disputes before you buy.
Download

Download the app and try the Team plan free for 7 days.

After installing: open the app, sign up or log in, and create your first profile. Installed copies download new versions in the background and prompt you to restart when an update is ready.

Security: the Windows installer is digitally signed by HENGCHENG LLC; the macOS installer is signed by HENGCHENG LLC and notarized by Apple.

macOS: Apple silicon and Intel Macs, macOS 12 or later. macOS 12 uses the Chrome 148 kernel (Chrome 154 needs macOS 13+). Profiles you create on a Mac are macOS profiles. Not sure which chip you have? Apple menu → About This Mac: “Chip: Apple M1 / M2 / M3…” means Apple silicon; “Processor: … Intel …” means Intel.

FAQ

Common questions before you buy.

Is Nullprint an antidetect browser?

Yes. Nullprint is an antidetect browser, also known as a multi-profile browser: each profile has its own fingerprint, cookies and proxy, so every store or social account runs in a separate, self-consistent browser environment.

Do I need my own proxies?

Yes. Nullprint doesn't sell proxies or tie you to a provider. Any HTTP / SOCKS5 proxy (including ones with a username and password) can be imported into the proxy pool.

Which operating systems are supported?

Windows 10 / 11 (64-bit); macOS 12 or later on both Apple silicon and Intel Macs.

If I don't renew, are my profiles deleted?

No. Your account moves to the Free plan for good. You can keep opening your 5 oldest profiles; the rest are locked but not deleted, and everything comes back when you renew. Member accounts are paused on the Free plan.

How do I pay and renew?

In your account, choose a plan and term (1 / 3 / 12 months) and pay online by card, Alipay or WeChat Pay, or with crypto (USDT). Your plan activates automatically once payment goes through.

Can team members use it on their own computers?

Yes. The owner creates member accounts in Team management and grants access to groups or profiles. Members sign in with the same app on their own computers, and store sessions stay on their machines.

Windows says it can't find Nullprint.exe after installing, or there's no desktop icon?

Usually an antivirus (on Chinese PCs typically 360 Security Guard or Tencent PC Manager) quarantined the freshly installed Nullprint.exe. Restore Nullprint.exe from the antivirus quarantine, add the install folder (by default %LOCALAPPDATA%\Programs\Nullprint) to its trusted list — or pause the antivirus before installing — then run the installer again. Both the installer and the app carry a valid HENGCHENG LLC code signature.

Can I get a refund?

We recommend using the free 7-day trial to make sure Nullprint meets your needs. See Refunds & Disputes for eligible refund requests. Crypto payments are non-refundable.